<ui:composition template="../template/plantilla_01.xhtml"
      xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui"
      xmlns:c="http://java.sun.com/jsp/jstl/core" >
    
    <ui:define name="panelCentral">

        <p:panel header="Cambio de clave" style="min-height: 400px;" >
            
            <h:form id="formulario" prependId="false" >

            <p:messages showDetail="true" />

            <h:panelGrid columns="2" columnClasses="colLabel,colDato" style="float:left; position:relative;"
                         rendered="#{(seguridadUsuarioBean.usuario.cambiaPassword == 'S')}">

                <h:outputText value="Cliente: " />
                <h:outputText value="#{seguridadUsuarioBean.usuario.cliente.nombre}" />
                <h:outputText value="Nombre de usuario: " />
                <h:outputText value="#{seguridadUsuarioBean.usuario.nombre}" />
                <h:outputText value="Ingrese nueva clave" />
                <p:password value="#{seguridadUsuarioBean.usuario.password}" />
                <h:outputText value="Repita nueva clave" />
                <p:password value="#{seguridadUsuarioBean.rCampoPassword}" />

                <p:commandButton value="Guardar cambios" icon="save16"
                                 actionListener="#{seguridadUsuarioBean.cambiarPassword}"
                                 update="@form" />
                
            </h:panelGrid>
            
            <p:commandButton value="Finalizar" icon="ok16"
                             action="/global/principal.xhtml"                             
                             rendered="#{not (seguridadUsuarioBean.usuario.cambiaPassword=='S') }"/>

            </h:form>
        </p:panel>

    </ui:define>

    <ui:define name="pie" />

</ui:composition>